\relax 
\select@language{czech}
\@writefile{toc}{\select@language{czech}}
\@writefile{lof}{\select@language{czech}}
\@writefile{lot}{\select@language{czech}}
\@writefile{toc}{\contentsline {section}{\numberline {1}\IeC {\'U}vod}{5}}
\newlabel{sec:Uvod}{{1}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Motivace}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}C\IeC {\'\i }le pr\IeC {\'a}ce}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Prozkoum\IeC {\'a}n\IeC {\'\i } existuj\IeC {\'\i }c\IeC {\'\i }ch \IeC {\v r}e\IeC {\v s}en\IeC {\'\i }}{6}}
\newlabel{sec:Exist}{{2}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}BabasChess}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Jin}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Knights}{7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Xboard a Winboard}{7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}JavaBoard}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Podporovan\IeC {\'e} slu\IeC {\v z}by serveru a jejich komunika\IeC {\v c}n\IeC {\'\i } protokoly}{9}}
\newlabel{sec:Sluzby}{{3}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Chat}{9}}
\newlabel{sec:chat}{{3.1}{9}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Komunikace p\IeC {\v r}i h\IeC {\v r}e:}{9}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Zpr\IeC {\'a}vy ur\IeC {\v c}it\IeC {\'e}mu hr\IeC {\'a}\IeC {\v c}i:}{9}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.3}Komunikace v m\IeC {\'\i }stnostech:}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Nastaven\IeC {\'\i } prom\IeC {\v e}nn\IeC {\'y}ch}{10}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}Pou\IeC {\v z}it\IeC {\'\i }:}{10}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}Seznam vybran\IeC {\'y}ch prom\IeC {\v e}nn\IeC {\'y}ch:}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Nab\IeC {\'\i }zen\IeC {\'e} hry}{10}}
\newlabel{sec:sought}{{3.3}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Statistiky}{11}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}Protokol:}{11}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Hra}{11}}
\newlabel{sec:hra}{{3.5}{11}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.1}P\IeC {\v r}\IeC {\'\i }kazy:}{11}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.2}Protokol:}{12}}
\newlabel{sec:style12protokol}{{3.5.2}{12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Odlo\IeC {\v z}en\IeC {\'e} hry}{13}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.1}P\IeC {\v r}\IeC {\'\i }kazy:}{13}}
\@writefile{toc}{\contentsline {section}{\numberline {4}N\IeC {\'a}vrh implementace}{14}}
\newlabel{sec:Navrh}{{4}{14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Specifikace po\IeC {\v z}adavk\IeC {\r u}}{14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Rozd\IeC {\v e}len\IeC {\'\i } vrstev}{14}}
\newlabel{sec:rozdeleni_vrstev}{{4.2}{14}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Diagram vrstev}}{15}}
\newlabel{fig:vrstvy}{{1}{15}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Struktura}{15}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}N\IeC {\'a}vrh grafick\IeC {\'e} \IeC {\v c}\IeC {\'a}sti klienta}{15}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.2}Struktura v\IeC {\'y}konn\IeC {\'e} \IeC {\v c}\IeC {\'a}sti klienta}{15}}
\newlabel{RF1}{{4.3.1}{16}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces T\IeC {\v r}\IeC {\'\i }dn\IeC {\'\i } diagram - n\IeC {\'a}vrh GUI \IeC {\v c}\IeC {\'a}sti programu}}{16}}
\newlabel{fig:tridni_gui}{{2}{16}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces T\IeC {\v r}\IeC {\'\i }dn\IeC {\'\i } diagram - n\IeC {\'a}vrh p\IeC {\v r}ipojen\IeC {\'\i } a jednotliv\IeC {\'y}ch vl\IeC {\'a}ken}}{17}}
\newlabel{fig:tridni_vlakna}{{3}{17}}
\newlabel{RF2}{{4.3.2}{18}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces T\IeC {\v r}\IeC {\'\i }dn\IeC {\'\i } diagram - n\IeC {\'a}vrh vl\IeC {\'a}kna parseru a jeho sou\IeC {\v c}\IeC {\'a}st\IeC {\'\i } pro protokol style12}}{18}}
\newlabel{fig:tridni_style12}{{4}{18}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}N\IeC {\'a}vrh datab\IeC {\'a}ze}{19}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1}Struktura}{19}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.2}Datov\IeC {\'a} anal\IeC {\'y}za}{19}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {4.4.2.1}Line\IeC {\'a}rn\IeC {\'\i } z\IeC {\'a}pis}{19}}
\newlabel{sec:er}{{4.4.2.2}{19}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {4.4.2.2}Diagram entit a jejich vztah\IeC {\r u}}{19}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Entity relationship diagram}}{20}}
\newlabel{fig:erd}{{5}{20}}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Datov\IeC {\'y} slovn\IeC {\'\i }k - tabulka Session}}{21}}
\newlabel{tab:datovySlovnik_session}{{1}{21}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Datov\IeC {\'y} slovn\IeC {\'\i }k - tabulka Tournament}}{21}}
\newlabel{tab:datovySlovnik_tournament}{{2}{21}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {4.4.2.3}Popis vztah\IeC {\r u}}{21}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {4.4.2.4}Datov\IeC {\'y} slovn\IeC {\'\i }k}{21}}
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Datov\IeC {\'y} slovn\IeC {\'\i }k - tabulka Moves}}{22}}
\newlabel{tab:datovySlovnik_moves}{{3}{22}}
\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces Datov\IeC {\'y} slovn\IeC {\'\i }k - tabulka Games}}{22}}
\newlabel{tab:datovySlovnik_games}{{4}{22}}
\@writefile{lot}{\contentsline {table}{\numberline {5}{\ignorespaces Datov\IeC {\'y} slovn\IeC {\'\i }k - tabulka Player}}{22}}
\newlabel{tab:datovySlovnik_player}{{5}{22}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Uk\IeC {\'a}zky zdrojov\IeC {\'e}ho k\IeC {\'o}du}{23}}
\newlabel{src:Style12_parser}{{1}{23}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Uk\IeC {\'a}zka \IeC {\v c}\IeC {\'a}sti t\IeC {\v r}\IeC {\'\i }dy parseru protokolu style12}{23}}
\newlabel{src:time}{{2}{24}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}Uk\IeC {\'a}zka \IeC {\v c}\IeC {\'a}sti vl\IeC {\'a}kna obsluhuj\IeC {\'\i }c\IeC {\'\i } \IeC {\v c}as p\IeC {\v r}i h\IeC {\v r}e na informa\IeC {\v c}n\IeC {\'\i }m panelu}{24}}
\newlabel{src:vykresleni_sachovnice}{{3}{24}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Uk\IeC {\'a}zka vykreslen\IeC {\'\i } \IeC {\v s}achovnice}{24}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Popis grafick\IeC {\'e}ho rozhran\IeC {\'\i }}{25}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.1}P\IeC {\v r}ihl\IeC {\'a}\IeC {\v s}en\IeC {\'\i }}{25}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.2}Menu}{25}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.3}Vnit\IeC {\v r}n\IeC {\'\i } okna}{25}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.4}Informativn\IeC {\'\i } okna}{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Dal\IeC {\v s}\IeC {\'\i } prvky implementace}{26}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.1}Lokalizace}{26}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.2}Vlastn\IeC {\'\i } nastaven\IeC {\'\i }}{26}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.3}Logov\IeC {\'a}n\IeC {\'\i }}{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8}Probl\IeC {\'e}my p\IeC {\v r}i implementaci}{27}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Pou\IeC {\v z}it\IeC {\'e} technologie}{28}}
\newlabel{sec:Technologie}{{5}{28}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Java}{28}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Log4J}{28}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}MySQL}{28}}
\@writefile{toc}{\contentsline {section}{\numberline {6}Z\IeC {\'a}v\IeC {\v e}r}{29}}
\newlabel{sec:Conclusion}{{6}{29}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Shrnut\IeC {\'\i }}{29}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Dal\IeC {\v s}\IeC {\'\i } v\IeC {\'y}voj}{29}}
\@writefile{toc}{\contentsline {section}{P\v {r}\'{\i }lohy}{29}}
\@writefile{toc}{\contentsline {section}{\numberline {A}N\IeC {\'a}hledy jednotliv\IeC {\'y}ch klient\IeC {\r u}}{30}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Screenshot aplikace BabasChess}}{31}}
\newlabel{fig:babas}{{6}{31}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Screenshot aplikace Jin}}{31}}
\newlabel{fig:jin}{{7}{31}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Screenshot aplikace XBoard}}{31}}
\newlabel{fig:xboard}{{8}{31}}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Screenshot aplikace Knights}}{32}}
\newlabel{fig:knights}{{9}{32}}
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Screenshot aplikace JavaBoard}}{32}}
\newlabel{fig:javaboard}{{10}{32}}
